// app.js
App({
  onLaunch: function () {
    // 初始化云开发环境
    if (!wx.cloud) {
      console.error('请使用 2.2.3 或以上的基础库以使用云能力')
    } else {
      wx.cloud.init({
        env: 'syy-0gzvn3oj4a2899a0', // 替换为你的环境ID
        traceUser: true,    // 开启用户追踪
      })
    }

    // 调用登录云函数
    wx.cloud.callFunction({
      name: 'login',
      data: {},
      success: res => {
        // 将用户ID存储到本地缓存
        wx.setStorageSync('userId', res.result.userId)
      },
      fail: err => {
        console.error('登录失败', err)
        wx.showToast({
          title: '登录失败，请重试',
          icon: 'none'
        })
      }
    })
  }
})
